immediately contiguous land - German English Dictionary